/**
 * article模块接口列表
 */

import base from './base'; // 导入接口域名列表
import axios from '@/utils/http'; // 导入http中创建的axios实例
// import qs from 'qs'; // 根据需求是否导入qs模块

const commonData = {
    // 数据列表
    dataList (tableName,params) {
        return axios.get(`${base.cs}/${tableName}`,{
            params: params
        });
    },
    // 数据详情
    articleDetail (tableName,id, params) {
        return axios.get(`${base.cs}/${tableName}/${id}`, {
            params: params
        });
    },
    // post提交
    insert (tableName,params) {
        return axios.post(`${base.cs}/${tableName}`, params);
    },
    // 其他接口…………
    update(tableName,params){
        return axios.put(`${base.cs}/${tableName}`,params);
    },
    // 其他接口…………
    delete(tableName){
        return axios.delete(`${base.cs}/${tableName}`);
    }
}

export default commonData;